chore(release): prepare v0.5.8 - #351
Conversation
📝 WalkthroughWalkthroughThe release preparation updates Miftah to version 0.5.8, refreshes installation documentation and changelog content, and aligns release artifact tests with the new version and release notes. ChangesRelease preparation
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Poem
Caution Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional.
❌ Failed checks (1 error)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@tests/release-version.test.ts`:
- Line 89: Update the release-notes assertions in the release version test to
verify each concrete dependency claim from the PR objectives, including dotenv,
TypeScript ESLint, Vitest 4, and TypeScript 7, rather than relying only on the
generic dependency match. Preserve the existing notes validation while adding
specific case-insensitive assertions for all named dependencies.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 3a52b033-64f6-4ef2-a686-ed1a5269e006
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (6)
CHANGELOG.mdREADME.mddocs/presets-and-clients.mddocs/whats-new-in-0.5.mdpackage.jsontests/release-version.test.ts
Refs #350.
Prepares the compatible v0.5.8 patch release after the actionable upstream-startup diagnostics in #348, safe dependency refresh in #349, and Windows ACL integration-test stabilization in #353.
Changes
Security impact
Validation
One initial local coverage run hit an unchanged 5-second filesystem timing timeout; the immediately preceding full run passed the same test in 139 ms, and the isolated coverage rerun passed it in 128 ms without changing thresholds or timeouts. The separate Windows ACL hosted-runner failure is fixed and validated by #353.
Summary by CodeRabbit
New Features
uvxconfigurations.Bug Fixes
Documentation
uvxrecognition, dependency updates, and known validation limitations.